pertaining to satellites - Fransızca İngilizce Sözlük